package com.byzk.p2p.admin.money.dto;

import java.util.Date;

import com.byzk.p2p.admin.base.util.PageUtil;

/**
 * 充值记录
 * 
 * @author suker.zhou
 *
 */
public class RechargeRecord extends PageUtil {
	private Integer id;
	private String code;
	private Integer userId;
	private String status;
	private Double money;
	private Double fee;
	private Double balance;
	private String payMethod;
	private Date payTime;
	private Integer verifyUser;
	private Date verifyTime;
	private String verifyRemark;
	private Date updateTime;
	private Date createTime;
	private String terminal;
	
	private String cardId; //充值银行卡号
	private String gateBankId; //充值银行编号
	private String gateBusiId; //支付网关业务代码
	private String isOffLine; //是否显现充值
	
	//仅供实时财务查询使用
	private Date begin;
	private Date end;
	/**
	 * 主键
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	} 
	/**
	 * 充值订单号
	 * @return the code
	 */
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * 用户id
	 * @return the userId
	 */
	public Integer getUserId() {
		return userId;
	}
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	/**
	 * 充值状态
	 * @return the status
	 */
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 充值金额
	 * @return the money
	 */
	public Double getMoney() {
		return money;
	}
	public void setMoney(Double money) {
		this.money = money;
	}
	/**
	 * 充值手续费
	 * @return the fee
	 */
	public Double getFee() {
		return fee;
	}
	public void setFee(Double fee) {
		this.fee = fee;
	}
	/**
	 * 实际到帐金额
	 * @return the balance
	 */
	public Double getBalance() {
		return balance;
	}
	public void setBalance(Double balance) {
		this.balance = balance;
	}
	/**
	 * 支付方式
	 * @return the payMethod
	 */
	public String getPayMethod() {
		return payMethod;
	}
	public void setPayMethod(String payMethod) {
		this.payMethod = payMethod;
	}
	/**
	 * 支付时间
	 * @return the payTime
	 */
	public Date getPayTime() {
		return payTime;
	}
	public void setPayTime(Date payTime) {
		this.payTime = payTime;
	}
	/**
	 * 审核管理员id
	 * @return the verifyUser
	 */
	public Integer getVerifyUser() {
		return verifyUser;
	}
	public void setVerifyUser(Integer verifyUser) {
		this.verifyUser = verifyUser;
	}
	/**
	 * 审核时间
	 * @return the verifyTime
	 */
	public Date getVerifyTime() {
		return verifyTime;
	}
	public void setVerifyTime(Date verifyTime) {
		this.verifyTime = verifyTime;
	}
	/**
	 * 审核备注
	 * @return the verifyRemark
	 */
	public String getVerifyRemark() {
		return verifyRemark;
	}
	public void setVerifyRemark(String verifyRemark) {
		this.verifyRemark = verifyRemark;
	}
	/**
	 * 更新时间
	 * @return the updateTime
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 创建时间
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 终端
	 * @return the terminal
	 */
	public String getTerminal() {
		return terminal;
	}
	public void setTerminal(String terminal) {
		this.terminal = terminal;
	}
	
	public Date getBegin() {
		return begin;
	}
	public void setBegin(Date begin) {
		this.begin = begin;
	}
	public Date getEnd() {
		return end;
	}
	public void setEnd(Date end) {
		this.end = end;
	}

	public String getCardId() {
		return cardId;
	}
	public void setCardId(String cardId) {
		this.cardId = cardId;
	}
	public String getGateBankId() {
		return gateBankId;
	}
	public void setGateBankId(String gateBankId) {
		this.gateBankId = gateBankId;
	}
	public String getGateBusiId() {
		return gateBusiId;
	}
	public void setGateBusiId(String gateBusiId) {
		this.gateBusiId = gateBusiId;
	}
	public String getIsOffLine() {
		return isOffLine;
	}
	public void setIsOffLine(String isOffLine) {
		this.isOffLine = isOffLine;
	}
	
	
}
